home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dictionary of the Living World 3
/
Dictionary of the Living World Version 3.0 (Media Design Interactive)(Macintosh)(1993).iso
/
QuickTime™
/
QuickTime™.rsrc
/
bin.rsrc_clok_-16687.txt
< prev
next >
Wrap
Text File
|
1992-10-02
|
33KB
|
601 lines
start:
00000000 2200 move.l D1, D0
00000002 5C40 addq.w D0, 6
00000004 B07A 005E cmp.w D0, [PC + 0x5E /* 00000064, value 0xF, cstring "" */]
00000008 621A bhi +0x1C /* 00000024 */
0000000A 43FB 0320 005A lea.l A1, [PC + 0x5A + D0 * 2]
00000010 D2D1 add.w A1, [A1]
00000012 4ED1 jmp [A1]
00000014 4841 swap.w D1
00000016 0241 00FF andi.w D1, 0xFF
0000001A 2057 movea.l A0, [A7]
0000001C 4FF7 1008 lea.l A7, [A7 + D1.w + 0x8]
00000020 4297 clr.l [A7]
00000022 4ED0 jmp [A0]
label00000024:
00000024 4841 swap.w D1
00000026 0241 00FF andi.w D1, 0xFF
0000002A 2057 movea.l A0, [A7]
0000002C 4FF7 1008 lea.l A7, [A7 + D1.w + 0x8]
00000030 2EBC 8000 8002 move.l [A7], 0x80008002
00000036 4ED0 jmp [A0]
fn00000038:
00000038 205F movea.l A0, [A7]+
0000003A 2017 move.l D0, [A7]
0000003C 5C40 addq.w D0, 6
0000003E B07A 0024 cmp.w D0, [PC + 0x24 /* 00000064, value 0xF, cstring "" */]
00000042 6218 bhi +0x1A /* 0000005C */
00000044 43FB 0320 0020 lea.l A1, [PC + 0x20 + D0 * 2]
0000004A D2D1 add.w A1, [A1]
0000004C 2009 move.l D0, A1
0000004E 43FA 0010 lea.l A1, [PC + 0x10 /* 00000060, value 0xFFFFFFC4 */]
00000052 D3D1 add.l A1, [A1]
00000054 2209 move.l D1, A1
00000056 B081 cmp.l D0, D1
00000058 6702 beq +0x4 /* 0000005C */
0000005A 4ED0 jmp [A0]
label0000005C:
0000005C 7000 moveq.l D0, 0x00
0000005E 4ED0 jmp [A0]
00000060 FFFF .invalid <<F/7/7>>
00000062 FFC4 .invalid <<F/7/7>>
00000064 000F FFBE ori.b A7, 0xBE
00000068 FFBC .invalid <<F/6/7>>
0000006A 003E 001A ori.b <<invalid special address>>, 0x1A
0000006E FFA6 .invalid <<F/6/7>>
00000070 FFA4 .invalid <<F/6/7>>
00000072 FFB2 .invalid <<F/6/7>>
00000074 0046 0078 ori.w D6, 0x78 /* 'x' */
00000078 00C4 .incomplete
0000007A 011A btst [A2]+, D0
0000007C 01D0 .incomplete
0000007E 020E 0250 andi.b A6, 0x50 /* 'P' */
00000082 FF92 .invalid <<F/6/7>>
00000084 02DA .incomplete
00000086 4E56 0000 link A6, 0
0000008A 302E 0008 move.w D0, [A6 + 0x8]
0000008E 48C0 ext.l D0
00000090 2F00 move.l -[A7], D0
00000092 4EBA FFA4 jsr [PC - 0x5C /* 00000038 */]
00000096 4A80 tst.l D0
00000098 56C0 sne D0
0000009A 4400 neg.b D0
0000009C 49C0 lea.l A4, D0
0000009E 2D40 000E move.l [A6 + 0xE], D0
000000A2 4E5E unlink A6
000000A4 4E74 0006 rtd 0x0006
000000A8 4E56 0000 link A6, 0
000000AC 2D7C 0001 0002 000C move.l [A6 + 0xC], 0x10002
000000B4 4E5E unlink A6
000000B6 4E74 0004 rtd 0x0004
000000BA 4E56 0000 link A6, 0
000000BE 2F0C move.l -[A7], A4
000000C0 286E 0008 movea.l A4, [A6 + 0x8]
000000C4 224C movea.l A1, A4
000000C6 2F09 move.l -[A7], A1
000000C8 4EB0 81E1 064C jsr [[0x64C]]
000000CE 225F movea.l A1, [A7]+
000000D0 2288 move.l [A1], A0
000000D2 2940 0004 move.l [A4 + 0x4], D0
000000D6 297C 000F 4240 0008 move.l [A4 + 0x8], 0xF4240
000000DE 7000 moveq.l D0, 0x00
000000E0 2D40 0010 move.l [A6 + 0x10], D0
000000E4 286E FFFC movea.l A4, [A6 - 0x4]
000000E8 4E5E unlink A6
000000EA 4E74 0008 rtd 0x0008
000000EE 4E56 0000 link A6, 0
000000F2 48E7 0108 movem.l -[A7], D7,A4
000000F6 3E2E 0008 move.w D7, [A6 + 0x8]
000000FA 0247 7FFF andi.w D7, 0x7FFF
000000FE 0C47 0001 cmpi.w D7, 0x1
00000102 6D06 blt +0x8 /* 0000010A */
00000104 0C47 0004 cmpi.w D7, 0x4
00000108 6F08 ble +0xA /* 00000112 */
label0000010A:
0000010A 7000 moveq.l D0, 0x00
0000010C 2D40 0012 move.l [A6 + 0x12], D0
00000110 601E bra +0x20 /* 00000130 */
label00000112:
00000112 203C 0000 008E move.l D0, 0x8E
00000118 A31E syscall NewPtrClear, flags=3
0000011A 2848 movea.l A4, A0
0000011C 4A78 0220 tst.w [0x00000220 /* MemErr */]
00000120 660A bne +0xC /* 0000012C */
00000122 296E 000A 0052 move.l [A4 + 0x52], [A6 + 0xA]
00000128 3947 0056 move.w [A4 + 0x56], D7
label0000012C:
0000012C 2D4C 0012 move.l [A6 + 0x12], A4
label00000130:
00000130 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000136 4E5E unlink A6
00000138 4E74 000A rtd 0x000A
0000013C 4E56 0000 link A6, 0
00000140 206E 0008 movea.l A0, [A6 + 0x8]
00000144 A01F syscall DisposPtr/DisposePtr
00000146 7000 moveq.l D0, 0x00
00000148 2D40 0010 move.l [A6 + 0x10], D0
0000014C 4E5E unlink A6
0000014E 4E74 0008 rtd 0x0008
fn00000152:
00000152 4E56 0000 link A6, 0
00000156 48E7 0108 movem.l -[A7], D7,A4
0000015A 2E2E 000C move.l D7, [A6 + 0xC]
0000015E 286E 0008 movea.l A4, [A6 + 0x8]
00000162 4A87 tst.l D7
00000164 5DC0 slt D0
00000166 4400 neg.b D0
00000168 4400 neg.b D0
0000016A 49C0 lea.l A4, D0
0000016C 2880 move.l [A4], D0
0000016E 2947 0004 move.l [A4 + 0x4], D7
00000172 296E 0010 000C move.l [A4 + 0xC], [A6 + 0x10]
00000178 296E 0014 0008 move.l [A4 + 0x8], [A6 + 0x14]
0000017E 2F0C move.l -[A7], A4
00000180 7000 moveq.l D0, 0x00
00000182 2F00 move.l -[A7], D0
00000184 303C 00B7 move.w D0, 0xB7
00000188 AAAA syscall QuickTimeDispatch
0000018A 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00000190 4E5E unlink A6
00000192 4E75 rts
00000194 4E56 0000 link A6, 0
00000198 48E7 0708 movem.l -[A7], D5,D6,D7,A4
0000019C 2C2E 000C move.l D6, [A6 + 0xC]
000001A0 2E2E 0010 move.l D7, [A6 + 0x10]
000001A4 286E 0014 movea.l A4, [A6 + 0x14]
000001A8 7A00 moveq.l D5, 0x00
000001AA 3947 004E move.w [A4 + 0x4E], D7
000001AE 426C 0050 clr.w [A4 + 0x50]
000001